package com.example.superoa.model.mappers;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

@Mapper
public interface PayMapper {
	public JSONArray findpay();
	public JSONArray findthems(@Param("account_id") int account_id);
	public JSONArray pay_chakan(@Param("account_id")int account_id);
	public JSONArray pay_accountname(@Param("account_id")int account_id);
	public JSONArray selectcounts();
	public JSONObject findstaff(@Param("staff_id")int staff_id,@Param("months") int months,@Param("years")int years);
	public JSONObject findbase(@Param("staff_id")int staff_id);
	public List<Integer> paymingxi(@Param("account_id")int account_id);
	public JSONArray payde(@Param("pay_id")int pay_id);
	public Integer sd_id();
	public Integer pay_id();
	public JSONArray findsubshr(@Param("sub_id")int sub_id);
	public JSONArray pdthemandsa();
	public JSONObject jisuanitem(@Param("account_id")int account_id);
	public JSONArray findaccounts();
	public JSONObject findaccountdate(@Param("pay_id")int pay_id);
	public JSONArray account_idandmonth(@Param("account_id")int account_id);
	public JSONArray findaccountselect();
}
